paid the rest - Allemand Anglais Dictionnaire